Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
71 LEAVES GREEN ROAD Detached £290,000 21 Jun 2006
79 LEAVES GREEN ROAD Semi-Detached £475,000 24 Mar 2023
81 LEAVES GREEN ROAD Detached £750,000 1 Nov 2023
83 LEAVES GREEN ROAD Detached £610,000 4 May 2020
89 LEAVES GREEN ROAD Detached £650,000 17 Oct 2014
91 LEAVES GREEN ROAD Detached £555,000 23 Jun 2014
93 LEAVES GREEN ROAD Detached £570,000 30 Mar 2007
95 LEAVES GREEN ROAD Detached £875,000 5 Sep 2014
101 LEAVES GREEN ROAD Detached £319,999 1 Jul 2002
105 LEAVES GREEN ROAD Detached £595,000 1 Oct 2007
107 LEAVES GREEN ROAD Detached £379,000 25 Oct 2004
109 LEAVES GREEN ROAD Detached £885,000 14 Oct 2021
111 LEAVES GREEN ROAD Detached £522,500 30 Jun 2006
113 LEAVES GREEN ROAD Detached £321,000 30 Nov 2012
119 LEAVES GREEN ROAD Detached £525,000 23 Oct 2012
121 LEAVES GREEN ROAD Detached £598,000 30 Sep 2022
123 LEAVES GREEN ROAD Detached £699,000 5 Mar 2010
129 LEAVES GREEN ROAD Semi-Detached £1,000,000 2 Jan 2018
131 LEAVES GREEN ROAD Semi-Detached £632,500 28 Oct 2019